indefinite leave to remain - French English Dictionary